Evolutionary Success of Open Source Software: an Investigation into Exogenous Drivers

نویسندگان

  • Karl Beecher
  • Cornelia Boldyreff
  • Andrea Capiluppi
  • Stephen Rank
چکیده

The “success” of a Free/Libre/Open Source Software (FLOSS) project has often been evaluated through the number of commits made to its configuration management system, number of developers and number of users. Based on SourceForge, most studies have concluded that the vast majority of projects are failures. This paper argues that the relative success of a FLOSS project depends also on the chosen forge and distribution: given a random sample of 50 projects contained within a popular FLOSS forge (Debian, which is the basis of the successful Debian distribution), we compared these with a similar sample from SourceForge, using product and process metrics, like size achieved and developers involved. The results show at first that, depending on the forge of FLOSS projects, researchers can draw different conclusions on the overall concept of success of FLOSS software. Secondly, the projects included in the Debian distribution benefit, on average, from a larger evolutionary activity and a larger number of developers than the comparable projects on SourceForge. Finally, the Debian projects benefit from more activity and more developers from the point at which they joined this distribution.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Identifying exogenous drivers and evolutionary stages in FLOSS projects

The success of a Free/Libre/Open Source Software (FLOSS) project has been evaluated in the past through the number of commits made to its configuration management system, number of developers and number of users. Most studies, based on a popular FLOSS repository (SourceForge), have concluded that the vast majority of projects are failures. This study’s empirical results confirm and expand concl...

متن کامل

Attractiveness of Open Source Projects: A Path to Software Quality

The Open Source Software movement is impacting society and organizations in significant ways. This impact can be observed not only economically but also on the way business processes like software development are performed within organizations. The success of open source software is attributed to its practices and organizational structure. Consequently, there is a trend in the corporate environ...

متن کامل

Evolutionary Software Requirements Factors and their Effect on Open Source Project Attractiveness

Successful projects effectively manage their requirements. How the mix of different requirements evolves throughout a successful project life-cycle is poorly understood. Moreover, requirements practices may be changing, according to the authors of the New RE—a model of six critical requirements factors. The New RE focuses on leveraging existing components to create new functionality. This pract...

متن کامل

Empirical Evidence on Developer's Commit Activity for Open-Source Software Projects

The manner of development is an important factor for the success of open-source software (OSS). Through mining the information of developer’s commits, researchers within the community of software engineering can investigate evolutionary aspects of OSS projects and analyze developer’s behaviors and collaboration. In this paper we conducted statistical analyses on commit activity for four OSS pro...

متن کامل

A Buffer Overflow Benchmark for Software Model Checkers (Short Paper)

Software model checking based on abstraction-refinement has recently achieved widespread success in verifying API conformance in device drivers, and we believe this success can be replicated for the problem of buffer overflow detection. This paper presents a publicly-available benchmark suite to help guide and evaluate this research. The benchmark consists of 298 code fragments of varying compl...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • ECEASST

دوره 8  شماره 

صفحات  -

تاریخ انتشار 2007